precision mechanical device technology - Turkish English Dictionary